package com.sz.biz.common.project.service;

import com.sz.biz.common.project.entity.ProjectAudit;
import com.sz.biz.common.project.dto.ProjectAuditInfoDto;

import java.util.List;

/**
 * Function: TODO: ADD FUNCTION <br>
 * Author: qiankun<br>
 * Date: 2017-07-13 08:41:00
 */
public interface ProjectAuditService {
    /**
     * 新增
     *
     * @param entry 新增的实体
     * @return 新增是否成功
     */
    int save(ProjectAudit entry);

    /**
     *
     * @param entry 修改的实体
     * @return      修改是否成功
     */
    int update(ProjectAudit entry);

    /**
     *
     * @param projectId
     * @return
     */
     List<ProjectAudit> queryByProjectId(int projectId);

     ProjectAuditInfoDto getProjectAuditInfoDtoByProjectIdAndType(int projectId, int type);


    void deleteByProjectId(int projectId);
}
